package com.estate.pojo;

import java.util.Date;
import java.util.List;

public class Detail {
    private Integer detId;

    private String detCoding;

    private String detAbbreviation;

    private Integer detParentId;

    private Date detStartDate;

    private Date detDeadline;

    private Date detBeginPlanDate;

    private Date detActualActualDate;

    private Date detOpeningPlanDate;

    private Date detOpeningActualDate;

    private Date detCompletedPlanDate;

    private Date detCompletedActualDate;

    private Date detDeliverPlanDate;

    private Date detDeliverActualDate;

    private Date detEntertainedDate;

    private Integer detStateId;

    private String detCharge;

    private String detAddress;

    private Integer detCityId;

    private Integer detConstruction;

    private String detDescribe;
    
    //项目类
    private Project project;
    
    //区域集合 list<Region>
    private List<Region> regionlist;
    
    //外表的属性
    private String sta_stateName;//状态名称
    private String city_cityName;//城市名称
    private String project_name;//父级项目名称

    public Integer getDetId() {
        return detId;
    }

    public void setDetId(Integer detId) {
        this.detId = detId;
    }

    public String getDetCoding() {
        return detCoding;
    }

    public void setDetCoding(String detCoding) {
        this.detCoding = detCoding == null ? null : detCoding.trim();
    }

    public String getDetAbbreviation() {
        return detAbbreviation;
    }

    public void setDetAbbreviation(String detAbbreviation) {
        this.detAbbreviation = detAbbreviation == null ? null : detAbbreviation.trim();
    }

    public Integer getDetParentId() {
        return detParentId;
    }

    public void setDetParentId(Integer detParentId) {
        this.detParentId = detParentId;
    }

    public Date getDetStartDate() {
        return detStartDate;
    }

    public void setDetStartDate(Date detStartDate) {
        this.detStartDate = detStartDate;
    }

    public Date getDetDeadline() {
        return detDeadline;
    }

    public void setDetDeadline(Date detDeadline) {
        this.detDeadline = detDeadline;
    }

    public Date getDetBeginPlanDate() {
        return detBeginPlanDate;
    }

    public void setDetBeginPlanDate(Date detBeginPlanDate) {
        this.detBeginPlanDate = detBeginPlanDate;
    }

    public Date getDetActualActualDate() {
        return detActualActualDate;
    }

    public void setDetActualActualDate(Date detActualActualDate) {
        this.detActualActualDate = detActualActualDate;
    }

    public Date getDetOpeningPlanDate() {
        return detOpeningPlanDate;
    }

    public void setDetOpeningPlanDate(Date detOpeningPlanDate) {
        this.detOpeningPlanDate = detOpeningPlanDate;
    }

    public Date getDetOpeningActualDate() {
        return detOpeningActualDate;
    }

    public void setDetOpeningActualDate(Date detOpeningActualDate) {
        this.detOpeningActualDate = detOpeningActualDate;
    }

    public Date getDetCompletedPlanDate() {
        return detCompletedPlanDate;
    }

    public void setDetCompletedPlanDate(Date detCompletedPlanDate) {
        this.detCompletedPlanDate = detCompletedPlanDate;
    }

    public Date getDetCompletedActualDate() {
        return detCompletedActualDate;
    }

    public void setDetCompletedActualDate(Date detCompletedActualDate) {
        this.detCompletedActualDate = detCompletedActualDate;
    }

    public Date getDetDeliverPlanDate() {
        return detDeliverPlanDate;
    }

    public void setDetDeliverPlanDate(Date detDeliverPlanDate) {
        this.detDeliverPlanDate = detDeliverPlanDate;
    }

    public Date getDetDeliverActualDate() {
        return detDeliverActualDate;
    }

    public void setDetDeliverActualDate(Date detDeliverActualDate) {
        this.detDeliverActualDate = detDeliverActualDate;
    }

    public Date getDetEntertainedDate() {
        return detEntertainedDate;
    }

    public void setDetEntertainedDate(Date detEntertainedDate) {
        this.detEntertainedDate = detEntertainedDate;
    }

    public Integer getDetStateId() {
        return detStateId;
    }

    public void setDetStateId(Integer detStateId) {
        this.detStateId = detStateId;
    }

    public String getDetCharge() {
        return detCharge;
    }

    public void setDetCharge(String detCharge) {
        this.detCharge = detCharge == null ? null : detCharge.trim();
    }

    public String getDetAddress() {
        return detAddress;
    }

    public void setDetAddress(String detAddress) {
        this.detAddress = detAddress == null ? null : detAddress.trim();
    }

    public Integer getDetCityId() {
        return detCityId;
    }

    public void setDetCityId(Integer detCityId) {
        this.detCityId = detCityId;
    }

    public Integer getDetConstruction() {
        return detConstruction;
    }

    public void setDetConstruction(Integer detConstruction) {
        this.detConstruction = detConstruction;
    }

    public String getDetDescribe() {
        return detDescribe;
    }

    public void setDetDescribe(String detDescribe) {
        this.detDescribe = detDescribe == null ? null : detDescribe.trim();
    }

	public String getSta_stateName() {
		return sta_stateName;
	}

	public void setSta_stateName(String sta_stateName) {
		this.sta_stateName = sta_stateName;
	}

	public String getCity_cityName() {
		return city_cityName;
	}

	public void setCity_cityName(String city_cityName) {
		this.city_cityName = city_cityName;
	}

	public String getProject_name() {
		return project_name;
	}

	public void setProject_name(String project_name) {
		this.project_name = project_name;
	}

	public Project getProject() {
		return project;
	}

	public void setProject(Project project) {
		this.project = project;
	}

	public List<Region> getRegionlist() {
		return regionlist;
	}

	public void setRegionlist(List<Region> regionlist) {
		this.regionlist = regionlist;
	}
}